trailed mower - German English Dictionary